package com.dhcc.cdc.sys.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.dhcc.core.framework.base.entity.DataEntity;
import com.dhcc.core.modules.system.entity.Dept;


/**
 * 产品线
 * 
 * @ClassName: CdcProductEntity
 * @Description: TODO
 * @author jumper
 * @date 2021-03-15 10:18:51
 */
@TableName("t_cdc_sys_product") 
public class CdcProductEntity extends DataEntity<CdcProductEntity> {
	private static final long serialVersionUID = 1L;
	
	//代码
	private String code;	
	//描述
	private String description;	
	//版本
	private String version;	
	//所属组织
    private Long organizationId;
    @TableField(exist = false) 
	private Dept organization;	
	//是否输入数据
	private Integer isInputData;	
	//是否输出数据
	private Integer isOutputData;	
	//是否处理数据
	private Integer isHandleData;	
	//是否有效
	private Integer isActive;	

	/**
	 * 设置：代码
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：代码
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：描述
	 */
	public void setDescription(String description) {
		this.description = description;
	}
	/**
	 * 获取：描述
	 */
	public String getDescription() {
		return description;
	}
	/**
	 * 设置：版本
	 */
	public void setVersion(String version) {
		this.version = version;
	}
	/**
	 * 获取：版本
	 */
	public String getVersion() {
		return version;
	}
	/**
	 * 设置：所属组织
	 */
	public void setOrganization(Dept organization) {
        this.organization = organization;
    }
	/**
	 * 获取：所属组织
	 */
	public Dept getOrganization() {
        return organization;
    }
    
	/**
	 * 设置：是否输入数据
	 */
	public void setIsInputData(Integer isInputData) {
		this.isInputData = isInputData;
	}
	/**
	 * 获取：是否输入数据
	 */
	public Integer getIsInputData() {
		return isInputData;
	}
	/**
	 * 设置：是否输出数据
	 */
	public void setIsOutputData(Integer isOutputData) {
		this.isOutputData = isOutputData;
	}
	/**
	 * 获取：是否输出数据
	 */
	public Integer getIsOutputData() {
		return isOutputData;
	}
	/**
	 * 设置：是否处理数据
	 */
	public void setIsHandleData(Integer isHandleData) {
		this.isHandleData = isHandleData;
	}
	/**
	 * 获取：是否处理数据
	 */
	public Integer getIsHandleData() {
		return isHandleData;
	}
	/**
	 * 设置：是否有效
	 */
	public void setIsActive(Integer isActive) {
		this.isActive = isActive;
	}
	/**
	 * 获取：是否有效
	 */
	public Integer getIsActive() {
		return isActive;
	}
    public Long getOrganizationId() {
        return organizationId;
    }
    public void setOrganizationId(Long organizationId) {
        this.organizationId = organizationId;
    }
}
